small-leaved watercress - Spanish English Dictionary